home *** CD-ROM | disk | FTP | other *** search
/ Gold Medal Software 3 / Gold Medal Software - Volume 3 (Gold Medal) (1994).iso / prog / word.arj / JOYDEMO.BAK < prev    next >
Text File  |  1993-01-28  |  758b  |  32 lines

  1. #include <wgtjoy.h>
  2. #include <stdio.h>
  3. #include <conio.h>
  4.  
  5. // Demonstrates how to detect, calibrate, and read from a joystick
  6.  
  7. joystick joy;
  8.  
  9. void main(void)
  10. {
  11. textmode(C80);
  12. clrscr();
  13. if (wcheckjoystick())
  14. {
  15. winitjoystick(&joy,0);    // init joystick 0 
  16. printf("Calibrating joystick\n");
  17. printf("\nHold joystick to the upper left corner and press fire:");
  18. wcalibratejoystick(&joy);
  19. printf("\nHold joystick to the lower right corner and press fire:");
  20. wcalibratejoystick(&joy);
  21. printf("\nJoystick calibrated. \n\nPress any key to stop.");
  22.  
  23. window(1,1,80,25);
  24. do {
  25. wreadjoystick(&joy);
  26. gotoxy(1,12);
  27. printf("X:%i   \nY:%i   \nButtons:%i",joy.x,joy.y,joy.buttons);
  28. } while (!kbhit());
  29. clrscr();
  30. }
  31. else printf("No joystick found");
  32. }